<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Vue 示例</title>
</head>
<body>
    <!-- 在一般情况下， v-cloak 是一个解决初始化慢导致页面闪动的最佳实践，
        对于简单的项目很实 用，但是在具有工程化的项目里，比如后面进阶篇将介绍 
        webpack和vue-router时，项目的HTML 结构只有一个空的 div元素，
        剩余的内容都是由路由去挂载不同组件完成的，所以不再需要 v-cloako -->
    <div id="app" v-cloak>
        {{message}}
    </div>

    <script src="http://unpkg.com/vue/dist/vue.min.js"></script>
    <script>
        // 变量app表示一个vue实例
        var app = new Vue({
            el: '#app', //用于指定一个页面中存在的Dom元素来挂载Vue示例。挂载成功后可以使用app.$el来访问该元素
            data: {
                message: '这是一段文本'
            }
        })
    </script>
    <style>
        [v-cloak] {
            display: none;
        }
    </style>
</body>
</html>